エクセル ISERROR 関数:セルの値がエラーか判定する

您所在的位置:网站首页 vlookup iserror エクセル ISERROR 関数:セルの値がエラーか判定する

エクセル ISERROR 関数:セルの値がエラーか判定する

2023-11-18 20:58| 来源: 网络整理| 查看: 265

はじめに

エクセルの ISERROR 関数の使い方を紹介します。

ISERROR 関数はセルの値や数式がエラーか判定します。エラーなら TRUE を返します。

=ISERROR(A1) のようにして、セルがエラーなら TRUE になります。

=IFERROR(数式,"") のようにして、数式の結果がエラーなら空文字 "" を表示できます。

「COUNTIFS 関数」などでエラーをカウントできます。

エラーになるときに別の値を表示するには「IFERROR 関数」を使用します。 ISERROR 関数の引数

ISERROR(値) 値がエラーのときに TRUE を返します。それ以外のときは FALSE を返します。

引数「値」数値、文字列、セル参照、関数などを指定できます。スピル化

スピル化:セルの範囲や配列を指定すると結果が「スピル」します。

エラー一覧 エラー名 内容 例 #DIV/0!0 で割り算している=5/0 #N/A検索関数で検索対象が見つからない=VLOOKUP("キーワード", …)"キーワード" が見つからない #NAME?関数名や定義した名前が間違っている=SUN() #NULL!セルの範囲指定が間違っている=SUM(A1 B1) #NUM!エクセルや関数の数値の範囲を超えている=LARGE(B1:B3,5)順位の範囲は 1 ~ 3 に対して 5 を指定している #REF!参照しているセルや行や列が削除された=B2セル「B2」や行「2」や列「B」を削除する #SPILL!スピルの範囲に値が入力されている={1,2}をセル「A1」に入力したときにセル「B1」に値を入力している #VALUE!関数の引数に間違った型を指定している=SUM("エクセル")

スポンサーリンク

使い方

ISERROR 関数の使い方を紹介します。

エラーか判定する

セル「B3」がエラーか判定します。

=ISERROR(B3)=ISERR(B4)=ISNA(B5)

「ISERR 関数」で #N/A 以外のエラーか判定できます。

「ISNA 関数」でエラー #N/A か判定できます。

6 値を判定する

数値や文字列などの値を判定します。エラー以外の値はすべて FALSE になります。

=ISERROR(B3) 8 高度な使い方

ISERROR 関数と他の関数を組み合わせた使い方などを紹介します。

IF 関数でエラーを条件にする

「IF 関数」の条件に ISERROR 関数を入力して、数式がエラー #N/A になるときに空文字 "" を表示するには「IFERROR 関数」を使用します。

=IFERROR(B3/C3,"") 9 COUNTIFS 系の関数でエラーか判定する

「COUNTIFS 関数」や「SUMIFS 関数」などの関数でエラーか判定します。

=COUNTIFS(B3,#DIV/0!)+COUNTIFS(B3,#N/A)+COUNTIFS(B3,#NAME?)+COUNTIFS(B3,#NULL!)+COUNTIFS(B3,#NUM!)+COUNTIFS(B3,#REF!)+COUNTIFS(B3,#VALUE!)

エラー #SPILL! は判定できません。

条件に エラー値 または "=エラー名" を入力して、そのエラーか判定できます。1 つの関数で 1 つのエラーを判定できるので、複数のエラーを判定するにはそれらを足し算します。

「スピル」を使用できるバージョンなら次のように入力できます。

=SUM(COUNTIFS(B4,{#DIV/0!,#N/A,#NAME?,#NULL!,#NUM!,#REF!,#VALUE!})) 10 スピルは 365 または 2021 から使用できます。 セルの範囲にエラーがあるか判定する

セルの範囲にエラーが存在するか判定するには「COUNTIFS 関数」を使用します。結果が 1 以上のときはエラーが存在します。

=COUNTIFS(B5:B12,#DIV/0!)+COUNTIFS(B5:B12,#N/A)+COUNTIFS(B5:B12,#NAME?)+COUNTIFS(B5:B12,#NULL!)+COUNTIFS(B5:B12,#NUM!)+COUNTIFS(B5:B12,#REF!)+COUNTIFS(B5:B12,#VALUE!)

エラー #SPILL! は判定できません。

条件に エラー値 または "=エラー名" を入力して、そのエラーか判定できます。

「スピル」を使用できるバージョンなら次のように入力できます。

=SUM(COUNTIFS(B5:B12,{#DIV/0!,#N/A,#NAME?,#NULL!,#NUM!,#REF!,#VALUE!})) 11 スピルは 365 または 2021 から使用できます。 解説

引数「値」がエラーなら TRUE を返します。

引数「値」がエラー以外や値なら FALSE を返します。

iserror 文字列かどうかや空白など、特定の値を条件にする方法は「COUNTIF 関数」にまとめています。

スポンサーリンク

Tipsfound Twitter ツイート Facebook シェア Pocket LINEで送る このエントリーをはてなブックマークに追加 エクセル ISERR 関数:セルの値が #N/A 以外のエラーか判定する エクセル ISNA 関数:セルの値が #N/A エラーか判定する エクセル IF 関数:条件により処理を分ける エクセル IFERROR 関数:値がエラーかどうかで処理を分ける エクセル エラー #DIV/0! の意味と修正方法

著者:Tipsfound



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3